// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package android.support.v4.view; import android.graphics.Paint; import android.os.Bundle; import android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; import android.support.v4.view.accessibility.AccessibilityNodeProviderCompat; import android.view.View; import android.view.ViewParent; import android.view.accessibility.AccessibilityEvent; // Referenced classes of package android.support.v4.view: // ag, af, ae, ad, // ac, aa, ah, AccessibilityDelegateCompat public class ViewCompat { public static final int IMPORTANT_FOR_ACCESSIBILITY_AUTO = 0; public static final int IMPORTANT_FOR_ACCESSIBILITY_NO = 2; public static final int IMPORTANT_FOR_ACCESSIBILITY_YES = 1; public static final int LAYER_TYPE_HARDWARE = 2; public static final int LAYER_TYPE_NONE = 0; public static final int LAYER_TYPE_SOFTWARE = 1; public static final int LAYOUT_DIRECTION_INHERIT = 2; public static final int LAYOUT_DIRECTION_LOCALE = 3; public static final int LAYOUT_DIRECTION_LTR = 0; public static final int LAYOUT_DIRECTION_RTL = 1; public static final int OVER_SCROLL_ALWAYS = 0; public static final int OVER_SCROLL_IF_CONTENT_SCROLLS = 1; public static final int OVER_SCROLL_NEVER = 2; static final ah a; private static final long b = 10L; public ViewCompat() { } public static boolean canScrollHorizontally(View view, int i) { return a.a(view, i); } public static boolean canScrollVertically(View view, int i) { return a.b(view, i); } public static AccessibilityNodeProviderCompat getAccessibilityNodeProvider(View view) { return a.e(view); } public static float getAlpha(View view) { return a.f(view); } public static int getImportantForAccessibility(View view) { return a.d(view); } public static int getLabelFor(View view) { return a.h(view); } public static int getLayerType(View view) { return a.g(view); } public static int getLayoutDirection(View view) { return a.i(view); } public static int getOverScrollMode(View view) { return a.a(view); } public static ViewParent getParentForAccessibility(View view) { return a.j(view); } public static boolean hasTransientState(View view) { return a.b(view); } public static boolean isOpaque(View view) { return a.k(view); } public static void onInitializeAccessibilityEvent(View view, AccessibilityEvent accessibilityevent) { a.b(view, accessibilityevent); } public static void onInitializeAccessibilityNodeInfo(View view, AccessibilityNodeInfoCompat accessibilitynodeinfocompat) { a.a(view, accessibilitynodeinfocompat); } public static void onPopulateAccessibilityEvent(View view, AccessibilityEvent accessibilityevent) { a.a(view, accessibilityevent); } public static boolean performAccessibilityAction(View view, int i, Bundle bundle) { return a.a(view, i, bundle); } public static void postInvalidateOnAnimation(View view) { a.c(view); } public static void postInvalidateOnAnimation(View view, int i, int j, int k, int l) { a.a(view, i, j, k, l); } public static void postOnAnimation(View view, Runnable runnable) { a.a(view, runnable); } public static void postOnAnimationDelayed(View view, Runnable runnable, long l) { a.a(view, runnable, l); } public static void setAccessibilityDelegate(View view, AccessibilityDelegateCompat accessibilitydelegatecompat) { a.a(view, accessibilitydelegatecompat); } public static void setHasTransientState(View view, boolean flag) { a.a(view, flag); } public static void setImportantForAccessibility(View view, int i) { a.d(view, i); } public static void setLabelFor(View view, int i) { a.e(view, i); } public static void setLayerPaint(View view, Paint paint) { a.a(view, paint); } public static void setLayerType(View view, int i, Paint paint) { a.a(view, i, paint); } public static void setLayoutDirection(View view, int i) { a.f(view, i); } public static void setOverScrollMode(View view, int i) { a.c(view, i); } static { int i = android.os.Build.VERSION.SDK_INT; if (i >= 17) { a = new ag(); } else if (i >= 16) { a = new af(); } else if (i >= 14) { a = new ae(); } else if (i >= 11) { a = new ad(); } else if (i >= 9) { a = new ac(); } else { a = new aa(); } } }